final battle - Turkish English Dictionary